Channel estimation through dynamic port allocation in uplink transmission for multi-user, multiple-input, multiple-output (mu- mimo) systems

ABSTRACT

A method and system for enabling transmission of uplink signal in a Multi-User Multiple Input Multiple-Output (MU-MIMO) system through dynamic DM-RS port allocation is provided. The method comprises of creating a scheduling information and a scheduling decision for MU-MIMO Scheduling of a plurality of User equipment&#39;s (UE&#39;s), transmitting the scheduling information as Downlink Control Indicator (DCI) payload bits over a Physical Downlink Control Channel (PDCCH) to the one or more paired UEs, demultiplexing the paired UEs based on the scheduling information, performing a Physical Uplink Shared Channel (PUSCH) Modulation based on the scheduling information extracted from the PDCCH from the one or more paired UEs, performing Cyclic Redundancy Check encoding and bit processing of the obtained DCI payload bits, performing antenna resource remapping and beam combining on the PUSCH channel, selecting DM-RS references for channel estimation and obtaining improved channel estimates at the receiver.

BACKGROUND Cross-Reference to Related Applications

This application claims priority to Indian provisional patentapplication no. 202241020727 filed on Apr. 6, 2022, the completedisclosure of which, in their entirety, is herein incorporated byreference.

TECHNICAL FIELD

The embodiments herein generally relate to wireless communicationsystems and methods, and more particularly, to a system and method forimproving channel estimation for MU-MIMO wireless antenna systemsthrough dynamic port allocation.

DESCRIPTION OF THE RELATED ART

In modern wireless communication systems, the uplink signal receptionsare facilitated by channel estimation and symbol detection based onreference signals typically called DMRS (Demodulation Reference Signals)in 5GNR systems. To facilitate multi-user MIMO, the reference signalsassigned for layers of each user for channel estimation, are expected tobe orthogonal by design. The orthogonality of these references isachieved by allocating each layer of the users, the reference signalsare orthogonal in time, frequency, and codes (CDM). This kind ofallocation of reference signals (typically referred to as ports) involveperformance trade-offs, especially in MU-MIMO scenarios.

Channel estimation reference signals for different users or differentlayers of the same user often occupy the same time-frequency resourcesin an OFDM-based downlink system. In an uplink system, the referencesignals for different base stations or different layers of the same basestation occupy the same time-frequency resources. Such referencesignals, or pilots, are said to adopt a pilot-on-pilot arrangement sincepilots fall on top of each other. Without appropriate signal processingin the receiver, this will lead to interference between the pilots thatshare a particular set of time-frequency resources.

In current channel estimation schemes especially in the MU-MIMOScenarios, Demodulation reference signal (often called DM-RS in 5G) usedfor Channel estimation typically use the Orthogonal Cover Codes (OCC)based on Walsh Spreading to separate out either the users or the portsof a user. The Walsh code generation can be visualized in the form ofthe nested code tree structure. These reference signals apply CDMspreading across time-frequency to enable multiple users or layers toshare the same time-frequency resources. The term DM-RS port is used torefer to a pilot sequence spread with a particular OCC and placed in aspecific set of subcarrier indices, the maximum of which defines themaximum number of users or layers that can be loaded in MU-MIMO. Duringthe Channel estimation process, the channel estimate is assumed to beconstant across the time-frequency grid spanned by the CDM group. Thespreading remains the same even when the number of users or layers inthe MU-MIMO is lower than the total number of DM-RS ports that areavailable.

FIG. 1 is a flow diagram illustrating transmission of schedulinginformation and corresponding PDU in the uplink, according to a priorart illustration. The Uplink scheduling information in the DownlinkControl Information (DCI) is scrambled with Cell Radio Network TemporaryIdentifier (C-RNTI or CS-RNTI) sent on physical downlink control channel(PDCCH) is transmitted followed by Protocol Data Unit (PDU)transmissions in the Physical Uplink Shared Channel (PUSCH) Channel. Thesequence of the signalling flow for uplink between the User Equipment(UE) and Base station (eNodeB) for both Dynamic scheduling (DS) andConfigured Scheduling (CS) is as depicted in FIG. 1 . FIGS. 2A-2B areblock diagrams illustrating uplink transmission in MU-MIMO systemsrespectively, according to a prior art illustration.

Accordingly, there is a need to mitigate and/or overcome drawbacksassociated with current systems and methods for enabling improvedchannel estimation quality for some of the DM-RS ports in Uplink signaltransmission for partially loaded DM-RS ports without compromising thechannel estimation performance on the other ports.

SUMMARY

The embodiments of the present disclosure facilitate the communicationsnetwork to enable improved Channel estimation quality of partiallyloaded DM-RS ports in Uplink transmission, without compromising theestimation performance on the other ports which do not benefit from theimproved performance.

The embodiments herein disclose a method of enabling transmission ofuplink signal in a Multi-User Multiple Input Multiple-Output (MU-MIMO)system through dynamic DM-RS port allocation in a 5G New Radio network.The method comprising creating, by a priority Quality of Service (QoS)scheduler, a scheduling information and a scheduling decision forMU-MIMO Scheduling of a plurality of User equipment's (UE's),transmitting the scheduling information as Downlink Control Indicator(DCI) payload bits over a Physical Downlink Control Channel (PDCCH) tothe one or more paired UEs, demultiplexing, by a demultiplexer(UE_(DE)−_(MUX)), one of more paired UEs of the plurality of UE's basedon the scheduling information, performing a Physical Uplink SharedChannel (PUSCH) Modulation based on the scheduling information extractedfrom the PDCCH from the one or more paired UEs, performing CyclicRedundancy Check (CRC) encoding and bit processing of the DCI payloadbits obtained from each of the one or more UE's. The method furthercomprises performing, at a receiver, at least one of data modulationmapping, layer mapping, precoding and resource mapping of a processedDCI payload bit data, performing antenna resource remapping and beamcombining on the PUSCH channel. The method further comprises selecting,by a resource de-mapper at the receiver, DM-RS references from areceived DM-RS sequence or and the PUSCH payload for channel estimationand obtaining, by a channel estimator unit, at the receiver improvedchannel estimates by dynamically reducing a despreading factor inVariable Spreading Factor Orthogonal Cover Code (VSFOCC) based on aPartial port occupancy (P-Poi) at a Base-station. The channel estimatesobtained are interpolated using a liner or DFT interpolator to estimatethe channel over N_(PRB) subcarriers.

According to the embodiments herein, the method further comprises,inputting the determined channel estimates to an equalizer module andperforming one or more of demodulation, scrambling, Low-DensityParity-Check (LDPC) processing and CRC detachment of the inputtedchannel estimates.

According to the embodiments herein, the scheduling decisions comprisesat least one of user pairing details, user layers, Modulation and CodingScheme (MCS) assignment and resource assignment across time frequencygrids.

According to the embodiments herein, wherein bit processing comprises atleast one of Code Block segmentation, LDPC Encoding, Rate-Matching,Code-block concatenation and Scrambling at ULSCH (Uplink transportblock).

According to the embodiments herein, the method further comprisingperforming a Hybrid automatic repeat request (HARQ) Process for eachtransport block by storing different Redundancy version (RV) of the datafor each code-block corresponding to the ULSCH for retransmission andscheduling HARQ retransmissions based on CRC failure and datacorresponding to HARQ process data maintained in a HARQ buffer.

According to the embodiments herein, the Scheduling Aware UE Port Mapperperforms port assignment for reference signal (DM-RS) ports based on aScheduling Information structure, where the Scheduling Informationstructure to assign the DM-RS ports comprises data layers, allocated MCSand the number of antenna ports.

According to the embodiments herein, the channel estimation is performedthrough at least one of least square, OCC de-spreading, frequency domaininterpolation and denoising and time axis interpolation of DMRSreference signals.

According to the embodiments herein, the priority QoS scheduler createsthe scheduling information based on the PHY measurements and bufferstatus of the uplink PDU from the higher layers.

According to the embodiments herein, the PUSCH data generated from theone or more UEs are combined through a Precoder, mapped to antennaethrough Antenna Mapping and subjected to orthogonal frequency-divisionmultiplexing (OFDM) Modulation and Radio Processing at the UE. Here thePUSCH resources to be mapped to time-frequency grid is derived from theScheduling Information.

In another aspect, the embodiments herein disclose Multi-User MultipleInput Multiple-Output (MU-MIMO) system for enabling transmission ofuplink signal through dynamic DM-RS port allocation in a 5G New Radio(NR) network. The system comprising a transmitter comprising of apriority Quality of Service (QoS) scheduler to generate a schedulinginformation and a scheduling decision for MU-MIMO Scheduling of aplurality of User equipment's (UE's), transmit the schedulinginformation as Downlink Control Indicator (DCI) payload bits over aPhysical Downlink Control Channel (PDCCH) to one or more paired UEs, ademultiplexer (UE_(DE−MUX)) to demultiplex one of more paired UEs of theplurality of UE's based on the scheduling information, a Physical UplinkShared Channel (PUSCH) Modulation unit to perform a PUSCH modulationbased on the scheduling information extracted from the PDCCH from theone or more paired UEs and a Cyclic Redundancy Check (CRC) Unit toperform Cyclic Redundancy Check (CRC) encoding and bit processing of theDCI payload bits obtained from each of the one or more paired UEs. Thesystem further comprises a receiver comprising of a Scheduling Aware UEPort Mapper Unit to perform at least one of data modulation mapping,layer mapping, precoding and resource mapping of a processed DCI payloadbit data, perform antenna resource remapping and beam combining on thePUSCH channel and select DM-RS references from a received DM-RS sequenceor and the PUSCH payload for channel estimation and a channel estimatorunit to obtain improved channel estimates by dynamically reducing adespreading factor in Variable Spreading Factor Orthogonal Cover Code(VSFOCC) based on a Partial port occupancy (P-Poi) at a Base-station andan interpolator to interpolate the channel estimates obtained toestimate the channel over N_(PRB) subcarriers.

According to the embodiments herein, the channel estimator unit isfurther configured to input the determined channel estimates to anequalizer module and perform one or more of demodulation, scrambling,Low-Density Parity-Check (LDPC) processing and CRC detachment of theinputted channel estimates.

According to the embodiments herein, the Scheduling Aware UE Port MapperUnit is further configured to perform a Hybrid automatic repeat request(HARQ) Process for each transport block by storing different Redundancyversion (RV) of the data for each code-block corresponding to the ULSCHfor retransmission and schedule HARQ retransmissions based on CRCfailure and data corresponding to HARQ process data maintained in a HARQbuffer. The Scheduling Aware UE Port Mapper Unit performs portassignment for reference signal (DM-RS) ports based on a SchedulingInformation structure, where the Scheduling Information structure toassign the DM-RS ports comprises data layers, allocated MCS and thenumber of antenna ports.

These and other aspects of the embodiments herein will be betterappreciated and understood when considered in conjunction with thefollowing description and the accompanying drawings. It should beunderstood, however, that the following descriptions, while indicatingpreferred embodiments and numerous specific details thereof, are givenby way of illustration and not of limitation. Many changes andmodifications may be made within the scope of the embodiments hereinwithout departing from the spirit thereof, and the embodiments hereininclude all such modifications.

BRIEF DESCRIPTION OF THE DRAWINGS

The embodiments herein will be better understood from the followingdetailed description with reference to the drawings, in which:

FIG. 1 is a block diagram illustrating uplink transmission in MU-MIMOsystems according to a prior art illustration;

FIGS. 2A-2B are block diagrams illustrating uplink transmission inMU-MIMO systems according to a prior art illustration;

FIGS. 3A-3B are structural block diagrams illustrating uplinktransmission in MU-MIMO systems to which embodiments of the presentdisclosure can be applied;

FIG. 4 is a block diagram illustrating a Multi-User Multiple InputMultiple-Output (MU-MIMO) system for enabling transmission of uplinksignal through dynamic DM-RS port allocation in a 5G New Radio (NR)network system, according to the embodiments herein; and

FIG. 5 is a flow chart illustrating a method for enabling transmissionof uplink signal in a Multi-User Multiple Input Multiple-Output(MU-MIMO) system through dynamic DM-RS port allocation in a 5G New Radionetwork according to the embodiments herein.

DETAILED DESCRIPTION OF THE DRAWINGS

The embodiments herein and the various features and advantageous detailsthereof are explained more fully with reference to the non-limitingembodiments that are illustrated in the accompanying drawings anddetailed in the following description. Descriptions of well-knowncomponents and processing techniques are omitted so as to notunnecessarily obscure the embodiments herein. The examples used hereinare intended merely to facilitate an understanding of ways in which theembodiments herein may be practiced and to further enable those of skillin the art to practice the embodiments herein. Accordingly, the examplesshould not be construed as limiting the scope of the embodiments herein.

The embodiments herein enable enhancement in the overall throughput orfairness with improved Channel Estimation on selected MU-MIMO ports inuplink transmission. Scheduling aware port allocation involves theallocation of ports to users based on the scheduling information likeMCS and the number of users sharing the same time-frequency resource.Scheduling aware DM-RS port allocation ensures the allocation of usersin a specific order as propose, wherein the allocation of the DM-RSports allows the receiver to de-spread the received pilots such thatsome ports get the benefit with an increased number of distinct channelestimates. The base station applies the optimized Channel estimation forthe UE by bypassing the frequency despreading process. The increase ofthe number of distinct channel estimates is possible because the FD-CDMde-spreading is no longer required for certain ports. Such ade-spreading with a lower spreading factor is allowed because the OCCsused in DM-RS can be seen as codes in the branches of an OrthogonalVariable Spreading Factor (OVSF) code tree. The increased number ofdistinct channel estimates improve the mean-squared error of thefrequency interpolator for channels with high selectivity. This cantranslate to a block error rate (BLER) improvement for the associatedports. The improved channel estimate can also enable upgradation to ahigher-order modulation scheme or a higher code rate, which couldimprove the fairness if the associated port had a lower order modulationor code rate than the others. Alternately, the improvement in BLERresults in throughput improvement.

The embodiments disclosed herein may be applied to any pilot-on-pilotbased OFDM communication system that employs reference signals, wherethe orthogonality of ports is decided by the Nested Codes. The termnested code is used herein to signify the codes for which sub-sequencesof codes are orthogonal to the original code when orthogonality isexamined over the length of the sub-sequence.

As mentioned, there remains a need for a system and a method to enableimproved Channel estimation quality for some ports in both Uplink forpartially loaded DM-RS ports without compromising the estimationperformance on the other ports. Referring now to the drawings, and moreparticularly to FIGS. 3A through 5 , where similar reference charactersdenote corresponding features consistently throughout the figures, thereare shown preferred embodiments.

FIGS. 3A-3B are block diagrams illustrating uplink transmission signalchain in MU-MIMO systems to which embodiments of the present disclosurecan be applied. In the uplink flow based on the PHY Measurements, bufferstatus of the uplink PDU from higher layers, and the Priority QoSScheduler 302 creates the scheduling information and the schedulingdecisions like the user pairing, user layers, MCS assignment, resourceassignment across time frequency grids etc. According to the embodimentsof the present disclosure, the MU-MIMO Scheduling of the users isconsidered. Based on the scheduling decisions the paired UEs aredemultiplexed in Uplink, UE De-MUX 304. The Scheduling Informationstructure is packed as DCI payload bits and sent across the Channel 306to the scheduled UE's 308. DCI extracted from the PDCCH Channel 310 fromthe UE side uses the scheduling information and performs the PUSCHChannel Modulation with appropriate MCS, DMRS Configurations.

These transport blocks from each UE are subjected to CRC encodingfollowed by bit processing steps which involve the Code Blocksegmentation, LDPC Encoding, Rate-Matching, Code-block concatenation andScrambling at ULSCH 312. HARQ Process for each transport block ismanaged by storing different Redundancy version (RV) of the data foreach code-blocks corresponding to the transport block forretransmissions. The transmission of the data corresponding to thespecific RV index is managed by the HARQ 314 Process. The Code-rate(MCS) for the LDPC and rate-matching is intimated in the SchedulingInformation Structure. The Data modulation mapping is applied on thepost bit processed data followed by Layer Mapping, Precoding andResource Mapping 316. MCS is also used to select the requiredModulation. The PUSCH resources to be mapped to time-frequency grid arederived from the Scheduling Information. The PUSCH data generated fromall the UEs 308 are combined through the Precoder 318 and Mapped toantennae through the Antenna Mapping 320 and then subjected toOrthogonal Frequency Division Multiplexing (OFDM) 324 and RadioProcessing 322 at the UE 308.

Antenna resource remapping is performed on the PUSCH Channel 326followed by beam combining using a beam combiner 332. The weights forthe beam combiner is computed using weight computation 332 from the SRSChannel estimator 338 through SRS channel estimation. Further, theresource de-mapper 334 separates out the references like DM-RS or PT-RSand the PUSCH payload. The DMRS reference 344 is used in the PUSCH DMRSChannel estimator 342 which typically has steps like determining a Leastsquare at 346, VSFOCC despreading 348, Frequency Interpolation in afrequency domain interpolator 350 and Denoising and finally time axisinterpolation at 352. The embodiments of the present disclosure increasenumber of finer channel estimates 354 and optimal estimates bydynamically reducing the despreading factor in the OCC stage (VariableSpreading Factor OCC) based on the Partial port occupancy known at theBase-station. These Channel Estimates 354 are further fed to Equalizermodule 336 followed by Demodulation, Scrambling, LDPC Processing and CRCdetachment. HARQ retransmissions are scheduled based on the CRC failuresand soft data corresponding to HARQ process is maintained in the HARQBuffer 314.

According to the embodiments herein, the port assignment for referencesignal (DM-RS) is done using a Scheduling Aware UE Port Mapper 324 wherethe UE's, Corresponding Layers, Allocated MCS and the number of Antennaports form the Scheduling Information structure are used forappropriately assigning the DM-RS ports. Group Casting must be done tosend the P-Poi to all UEs scheduled, such that the UE getting MSEadvantage will use the lower spreading factor while doing the channelestimation.

FIG. 4 is a block diagram of a Multi-user, multiple-input,multiple-output (MU-MIMO) system enabling DM-RS port allocation inuplink signal transmission, according to the embodiments of the presentdisclosure. The MU-MIMO system 400 includes a transmitter 402 and areceiver 414. The transmitter 402 comprises a QoS Scheduler 404. ademultiplexer 406, PUSCH Modulation Unit 408, Cyclic Redundancy Check(CRC) unit 410 and a signalling unit 412.

The priority Quality of Service (QoS) scheduler 404 generates ascheduling information and a scheduling decision for MU-MIMO Schedulingof a plurality of User equipment's (UE's) and transmits the schedulinginformation as Downlink Control Indicator (DCI) payload bits over aPhysical Downlink Control Channel (PDCCH) to one or more paired UEs. Thedemultiplexer (UE_(DE−MUX)) 406 demultiplexes one of more paired UEs ofthe plurality of UE's based on the scheduling information. The PhysicalUplink Shared Channel (PUSCH) Modulation unit 408 performs a PUSCHmodulation based on the scheduling information extracted from the PDCCHfrom the one or more paired UEs. The Cyclic Redundancy Check (CRC) Unit410 further preforms a Cyclic Redundancy Check (CRC) encoding and bitprocessing of the DCI payload bits obtained from each of the one or morepaired UEs.

According to the embodiments herein, the receiver 414 comprises aSchedule Aware UE Port Mapper unit 416, a channel estimator unit 418 andan interpolator 420, where the interpolator DFT or linear. TheScheduling Aware UE Port Mapper Unit 416 is configured to perform atleast one of data modulation mapping, layer mapping, precoding andresource mapping of a processed DCI payload bit data, perform antennaresource remapping and beam combining on the PUSCH channel; and selectDM-RS references from a received DM-RS sequence or and the PUSCH payloadfor channel estimation. The channel estimator unit 418 is configured toobtain improved channel estimates by dynamically reducing a despreadingfactor in Variable Spreading Factor Orthogonal Cover Code (VSFOCC) basedon a Partial port occupancy (P-Poi) at a Base-station. Further theinterpolator is configured to interpolate the channel estimates obtainedto estimate the channel over NPRB subcarriers. The channel estimatorunit 418 is further configured to input the determined channel estimatesto an equalizer module and perform one or more of demodulation,scrambling, Low-Density Parity-Check (LDPC) processing and CRCdetachment of the inputted channel estimates. The scheduling decisionscomprises at least one of user pairing details, user layers, Modulationand Coding Scheme (MCS) assignment and resource assignment across timefrequency grids. The bit processing comprises at least one of Code Blocksegmentation, LDPC Encoding, Rate-Matching, Code-block concatenation andScrambling at ULSCH (Uplink transport block).

The Scheduling Aware UE Port Mapper Unit 416 is further configured toperform a Hybrid automatic repeat request (HARQ) Process for eachtransport block by storing different Redundancy version (RV) of the datafor each code-block corresponding to the ULSCH for retransmission andschedule HARQ retransmissions based on CRC failure and datacorresponding to HARQ process data maintained in a HARQ buffer. TheScheduling Aware UE Port Mapper Unit 416 is further configured toperform port assignment for reference signal (DM-RS) ports based on aScheduling Information structure, where the Scheduling Informationstructure to assign the DM-RS ports comprises of data layers, allocatedMCS and a plurality of antenna ports.

The channel estimator unit 418 performs channel estimation through atleast one of least square, OCC de-spreading, frequency domaininterpolation and denoising and time axis interpolation of DMRSreference signals. Here the PUSCH resources to be mapped totime-frequency grid is derived from the Scheduling Information and thePUSCH data generated from the one or more UEs are combined through aPrecoder, mapped to antennae through Antenna Mapping and subjected toorthogonal frequency-division multiplexing (OFDM) Modulation and RadioProcessing at the UE.

The priority QoS scheduler 402 herein creates the scheduling informationbased on the PHY measurements and buffer status of the uplink PDU fromthe higher layers.

FIG. 5 is flow chart illustrating a method of enabling transmission ofuplink signal in a Multi-User Multiple Input Multiple-Output (MU-MIMO)system through dynamic DM-RS port allocation in a 5G New Radio network,according to the embodiments of the present disclosure. At step 502, thepriority Quality of Service (QoS) scheduler creates a schedulinginformation and a scheduling decision for MU-MIMO Scheduling of aplurality of User equipment's (UE's). At 504, the scheduling informationis transmitted as Downlink Control Indicator (DCI) payload bits over aPhysical Downlink Control Channel (PDCCH) to the one or more paired UEs.At 506, one of more paired UEs of the plurality of UE's is demultiplexedbased on the scheduling information. At step 508, a Physical UplinkShared Channel (PUSCH) Modulation is performed based on the schedulinginformation extracted from the PDCCH from the one or more paired UEs. Atstep 510, a Cyclic Redundancy Check (CRC) encoding and bit processing ofthe DCI payload bits obtained from each of the one or more UE's isperformed. The method further comprises at step 512, performing, at areceiver, at least one of data modulation mapping, layer mapping,precoding and resource mapping of a processed DCI payload bit data. Atstep 514, an antenna resource remapping and beam combining on the PUSCHchannel is performed. The method further comprises at step 516, aresource de-mapper at the receiver selects DM-RS references from areceived DM-RS sequence or and the PUSCH payload for channel estimation.At step 518, the channel estimator unit obtains improved channelestimates by dynamically reducing a despreading factor in VariableSpreading Factor Orthogonal Cover Code (VSFOCC) based on a Partial portoccupancy (P-Poi) at a Base-station. At step 520, the channel estimatesobtained are interpolated using a liner or DFT interpolator to estimatethe channel over N_(PRB) subcarriers.

The foregoing description of the specific embodiments will so fullyreveal the general nature of the embodiments herein that others can, byapplying current knowledge, readily modify and/or adapt for variousapplications such specific embodiments without departing from thegeneric concept, and, therefore, such adaptations and modificationsshould and are intended to be comprehended within the meaning and rangeof equivalents of the disclosed embodiments. It is to be understood thatthe phraseology or terminology employed herein is for the purpose ofdescription and not of limitation. Therefore, while the embodimentsherein have been described in terms of preferred embodiments, thoseskilled in the art will recognize that the embodiments herein can bepracticed with modification.

What is claimed is:
 1. A method of enabling transmission of uplinksignal in a Multi-User Multiple Input Multiple-Output (MU-MIMO) systemthrough dynamic DM-RS port allocation in a 5G New Radio network, themethod comprising: creating (502), by a priority Quality of Service(QoS) scheduler, a scheduling information and a scheduling decision forMU-MIMO Scheduling of a plurality of User equipment's (UE's);transmitting (504) the scheduling information as Downlink ControlIndicator (DCI) payload bits over a Physical Downlink Control Channel(PDCCH) to the one or more paired UEs; Demultiplexing (506), by ademultiplexer (UE_(DE−MUX)), one of more paired UEs of the plurality ofUE's based on the scheduling information; performing (508) a PhysicalUplink Shared Channel (PUSCH) Modulation based on the schedulinginformation extracted from the PDCCH from the one or more paired UEs;performing (510) Cyclic Redundancy Check (CRC) encoding and bitprocessing of the DCI payload bits obtained from each of the one or moreUE's; performing (512), at a receiver, at least one of data modulationmapping, layer mapping, precoding and resource mapping of a processedDCI payload bit data; performing (514) antenna resource remapping andbeam combining on the PUSCH channel; and selecting (516), by a resourcede-mapper at the receiver, DM-RS references from a received DM-RSsequence or and the PUSCH payload for channel estimation; and obtaining(518), by a channel estimator unit, at the receiver improved channelestimates by dynamically reducing a despreading factor in VariableSpreading Factor Orthogonal Cover Code (VSFOCC) based on a Partial portoccupancy (P-Poi) at a Base-station, wherein the channel estimatesobtained are interpolated (520) using a liner or DFT interpolator toestimate the channel over N_(PRB) subcarriers.
 2. The method of claim 1,further comprising: inputting the determined channel estimates to anequalizer module; and performing one or more of demodulation,scrambling, Low-Density Parity-Check (LDPC) processing and CRCdetachment of the inputted channel estimates.
 3. The method of claim 1,wherein the scheduling decisions comprises at least one of user pairingdetails, user layers, Modulation and Coding Scheme (MCS) assignment andresource assignment across time frequency grids.
 4. The method of claim1, wherein bit processing comprises at least one of Code Blocksegmentation, LDPC Encoding, Rate-Matching, Code-block concatenation andScrambling at ULSCH (Uplink transport block).
 5. The method of claim 4,further comprising: performing a Hybrid automatic repeat request (HARQ)Process for each transport block by storing different Redundancy version(RV) of the data for each code-block corresponding to the ULSCH forretransmission; and scheduling HARQ retransmissions based on CRC failureand data corresponding to HARQ process data maintained in a HARQ buffer.6. The method of claim 1, wherein the Scheduling Aware UE Port Mapperperforms port assignment for reference signal (DM-RS) ports based on aScheduling Information structure, where the Scheduling Informationstructure to assign the DM-RS ports comprises data layers, allocated MCSand the number of antenna ports.
 7. The method of claim 1, whereinchannel estimation is performed through at least one of least square,OCC de-spreading, frequency domain interpolation and denoising and timeaxis interpolation of DMRS reference signals.
 8. The method of claim 1,wherein the PUSCH resources to be mapped to time-frequency grid isderived from the Scheduling Information.
 9. The method of claim 1,wherein the priority QoS scheduler creates the scheduling informationbased on the PHY measurements and buffer status of the uplink PDI fromthe higher layers.
 10. The method of claim 1, wherein the PUSCH datagenerated from the one or more UEs are combined through a Precoder,mapped to antennae through Antenna Mapping and subjected to orthogonalfrequency-division multiplexing (OFDM) Modulation and Radio Processingat the UE.
 11. A Multi-User Multiple Input Multiple-Output (MU-MIMO)system (400) for enabling transmission of uplink signal through dynamicDM-RS port allocation in a 5G New Radio (NR) network, the systemcomprising: a transmitter (402) comprising of: a priority Quality ofService (QoS) scheduler (404) to: generate a scheduling information anda scheduling decision for MU-MIMO Scheduling of a plurality of Userequipment's (UE's); transmit the scheduling information as DownlinkControl Indicator (DCI) payload bits over a Physical Downlink ControlChannel (PDCCH) to one or more paired UEs; a demultiplexer (UE_(DE−MUX))(406) to demultiplex one of more paired UEs of the plurality of UE'sbased on the scheduling information; a Physical Uplink Shared Channel(PUSCH) Modulation unit (408) to perform a PUSCH modulation based on thescheduling information extracted from the PDCCH from the one or morepaired UEs; a Cyclic Redundancy Check (CRC) Unit (410) to perform CyclicRedundancy Check (CRC) encoding and bit processing of the DCI payloadbits obtained from each of the one or more paired UEs; and a receivercomprising of: a Scheduling Aware UE Port Mapper Unit (416) to: performat least one of data modulation mapping, layer mapping, precoding andresource mapping of a processed DCI payload bit data; perform antennaresource remapping and beam combining on the PUSCH channel; and selectDM-RS references from a received DM-RS sequence or and the PUSCH payloadfor channel estimation; and a channel estimator unit (418) to obtainimproved channel estimates by dynamically reducing a despreading factorin Variable Spreading Factor Orthogonal Cover Code (VSFOCC) based on aPartial port occupancy (P-Poi) at a Base-station, an interpolator (420)to interpolate the channel estimates obtained to estimate the channelover N_(PRB) subcarriers.
 12. The system (400) of claim 11, wherein thechannel estimator unit (418) is further configured to: input thedetermined channel estimates to an equalizer module; and perform one ormore of demodulation, scrambling, Low-Density Parity-Check (LDPC)processing and CRC detachment of the inputted channel estimates.
 13. Thesystem (400) of claim 11, wherein the scheduling decisions comprises atleast one of user pairing details, user layers, Modulation and CodingScheme (MCS) assignment and resource assignment across time frequencygrids.
 14. The system (400) of claim 11, wherein bit processingcomprises at least one of Code Block segmentation, LDPC Encoding,Rate-Matching, Code-block concatenation and Scrambling at ULSCH (Uplinktransport block).
 15. The system (400) of claim 14, wherein theScheduling Aware UE Port Mapper Unit is further configured to: perform aHybrid automatic repeat request (HARQ) Process for each transport blockby storing different Redundancy version (RV) of the data for eachcode-block corresponding to the ULSCH for retransmission; and scheduleHARQ retransmissions based on CRC failure and data corresponding to HARQprocess data maintained in a HARQ buffer.
 16. The system (400) of claim11, wherein the Scheduling Aware UE Port Mapper Unit performs portassignment for reference signal (DM-RS) ports based on a SchedulingInformation structure, where the Scheduling Information structure toassign the DM-RS ports comprises data layers, allocated MCS and thenumber of antenna ports.
 17. The system (400) of claim 11, wherein thechannel estimator unit performs channel estimation through at least oneof least square, OCC de-spreading, frequency domain interpolation anddenoising and time axis interpolation of DMRS reference signals.
 18. Thesystem of claim 11, wherein the PUSCH resources to be mapped totime-frequency grid is derived from the Scheduling Information.
 19. Thesystem of claim 11, wherein the priority QoS scheduler creates thescheduling information based on the PHY measurements and buffer statusof the uplink PDU from the higher layers.
 20. The system of claim 11,wherein the PUSCH data generated from the one or more UEs are combinedthrough a Precoder, mapped to antennae through Antenna Mapping andsubjected to orthogonal frequency-division multiplexing (OFDM)Modulation and Radio Processing at the UE.